past participle of retrouver - Inglés Sinónimo Diccionario